deep manhole - German English Dictionary